Alpine mountainsorrel - French English Dictionary